body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #000;}
#dialog{margin: 100px auto 0 auto;width: 319px;height:295px;text-align:center;}
#inner-form{margin-top:7px;margin-left:25px;}
#flash-message{height:13px;padding-top:3px;color:#000;font-size:14px;font-weight:bold;}
#footer {margin: 0px auto 0 auto;color: #000;padding: 0px;width: 319px;text-align: center;font-weight:bold;}
#footer a{color:#000;text-decoration:none;font-weight:bold;}
input[type=text],input[type=password]{width:200px;height:21px;border:0;background:#ddd;font-size:12px;padding:3px;margin-top:10px;}
a{color:#000;font-weight:bold;text-decoration:none;}

.login-frame-top{float:left;clear:both;width:319px;height:6px;}
.login-frame-bottom{float:left;clear:both;width:319px;height:7px;}
.login-frame-middle{float:left;clear:both;width:319px;border:1px solid #000;}

.flash-error{color:red;}